package com.niiwoo.activity.stage.dto.request.prize;

import com.niiwoo.activity.stage.enums.prize.UserPrizeUseActionTypeEnum;
import com.niiwoo.activity.stage.enums.prize.UserPrizeSuitProjectTypeEnum;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @Description 使用现金红包
 * @Author zq
 * @Date 2017/11/24
 */
@Getter
@Setter
public class ActivityPrizeUseCashReqDTO extends BaseActivityReqDTO implements Serializable {

    // 用户id
    private String userId;
    // 红包id
    private Long prizeId;
    //value = "红包类型：0 提现红包、 4现金红包、5担保理财金、7投资理财金、8投资加息券、 9投资返现红包、10担保返现红包、11借款返现红包 12借款利率折扣卡
//    private UserPrizeTypeIdEnum prizeTypeIdEnum;
    // 红包使用类型
    private UserPrizeUseActionTypeEnum actionTypeEnum;
    // 使用项目
    private Integer projectId;
    // 借款期限
    private Integer deadLine;
    // 标的金额
    private BigDecimal projectAmount;
    //适用标的类型(说明：0：不限类型、1：信用借、2：悄悄借、3：消费借、4：极速借）
    private UserPrizeSuitProjectTypeEnum suitProjectTypeEnum;

}
